Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 BARMOUTH ROAD Terraced £59,149 £48,000 7 Nov 2018
41 BARMOUTH ROAD Terraced £82,384 £80,000 22 Apr 2022